////////////////////////////////////////////////////////////////////////////////
// Filename: input.cpp
////////////////////////////////////////////////////////////////////////////////
#include "input.hpp"

MarkIV::System::Input::Input() {

}

MarkIV::System::Input::~Input() {

}

void MarkIV::System::Input::Initialize() {
	for (int i = 0; i < 256; ++i) {
		m_keys[i] = false;
	}
}

void MarkIV::System::Input::KeyDown(unsigned int key) {
	m_keys[key] = true;
}

void MarkIV::System::Input::KeyUp(unsigned int key) {
	m_keys[key] = false;
}

bool MarkIV::System::Input::IsKeyDown(unsigned int key) {
	return m_keys[key];
}
